have (someone) going - English Synonyms Dictionary